instrument for dental treatment - Francés Inglés Diccionario